property development and management - Español Inglés Diccionario